// pages/oilForm/oilForm.js
const app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {
    point: {
      long: 0,
      lat: 0,
    },
    oilInfo:{
      name:'',
      address:'',
      latitude:'',  //南纬
      longitude:'', //北纬
      oilPrice:[], 
      company:''     
    },
    company:[
      {
        id:1,
        name:'中国石化'
      },
      {
        id: 2,
        name: '中国石油'
      },
      {
        id: 3,
        name: '其他'
      },
    ],
    oilTypes:[
      {
        id: '1',
        name:'92#汽油',
      },
      {
        id: '2',
        name: '95#汽油',
      },
      {
        id: '3',
        name: '98#汽油',
      },
      {
        id: '4',
        name: '0#柴油',
      },
    ],
    nowOilType: {
      id: '1',
      name: '92#汽油',
    },
  
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let _this = this;

    this.mapCtx = wx.createMapContext('J_oilMap')
  
  },

  radioChange: function (e) {
    console.log('radio发生change事件，携带value值为：', e.detail.value)
    this.setData({
      'oilInfo.company': e.detail.value,

    })
  },

  oilTypeChange(event){
    console.log(event.currentTarget.dataset.key)
    this.setData({
      nowOilType: this.data.oilTypes[event.currentTarget.dataset.key]
    })
  },

  chooseAddress(){
    let _this =this;
    console.log(111)
    wx.chooseLocation({
      success: function (res) {
        _this.setData({
          'oilInfo.name': res.name,
          'oilInfo.address': res.address,
          'oilInfo.latitude': res.latitude,
          'oilInfo.longitude': res.longitude,
        })
        console.log(res.name)
        console.log(res.address)
        console.log(res.latitude)
        console.log(res.longitude)
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})